prostrate oneself before someone - Inglés Sinónimo Diccionario